package bean;

import java.util.ArrayList;

public class Documento {
	
	protected int id;
	protected String tipoDoc;
	protected String puertoOrigen;
	protected String puertoEmbarque;
        private int idCliente;
        private double total=0;
        
	private String regc;
	private String nave;
        
        private ArrayList<Object> contenedores= new ArrayList<Object>();
	//ES UN ARREGLO DE OBJECTS DEBIDO A QUE SE INSTANCIA EN DOS TIPOS Y NO SABEMOS CUANDO ES DE UNO O DE OTRO
        public ArrayList<Object> getContenedores(){
            return contenedores;
        }
        public void addContenedor(Object c){
            contenedores.add(c);
        }
        public Documento(){};
        public Documento(int id,int idCliente,String tipoDoc, String regc,String puertoOrigen,
			String puertoEmbarque,String nave) {
		super();
		this.id = id;
                this.idCliente=idCliente;
		this.tipoDoc = tipoDoc;
                this.regc=regc;
		this.puertoOrigen = puertoOrigen;
		this.puertoEmbarque = puertoEmbarque;
                this.nave=nave;
	}

	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getTipoDoc() {
		return tipoDoc;
	}
	public void setTipoDoc(String tipoDoc) {
		this.tipoDoc = tipoDoc;
	}
	public String getPuertoOrigen() {
		return puertoOrigen;
	}
	public void setPuertoOrigen(String puertoOrigen) {
		this.puertoOrigen = puertoOrigen;
	}
	public String getPuertoEmbarque() {
		return puertoEmbarque;
	}
	public void setPuertoEmbarque(String puertoEmbarque) {
		this.puertoEmbarque = puertoEmbarque;
	}
        public int getIdCliente() {
            return idCliente;
        }

    /**
     * @param idCliente the idCliente to set
     */
    public void setIdCliente(int idCliente) {
        this.idCliente = idCliente;
    }

    /**
     * @return the total
     */
    public double getTotal() {
        return total;
    }

    /**
     * @param total the total to set
     */
    public void setTotal(double total) {
        this.total = total;
    }

    /**
     * @return the regc
     */
    public String getRegc() {
        return regc;
    }

    /**
     * @param regc the regc to set
     */
    public void setRegc(String regc) {
        this.regc = regc;
    }

    /**
     * @return the nave
     */
    public String getNave() {
        return nave;
    }

    /**
     * @param nave the nave to set
     */
    public void setNave(String nave) {
        this.nave = nave;
    }
}
